technological experience - Français Anglais Dictionnaire